adding in ajax voting so that I dont reload pages, set up public profiles