added project viewing and dynamic categories
fully re-implemented CRUD with jquery