all the rest of the code is clean and conforms to how buddypress is coded. The only funky part is the lack of ajax integration. (However there is a small upside to the current implementation in that it can easily be bookmarked.)
The lack of ajax is OK for my project, but if anyone can help, I’ll dive in again and fix it. all i need are some pointers as to where to begin and how it flows in the code.