API Refactor

Cleaned up API to be more RESTful, changed api to grab user and topics according to the user that is requesting the change. This uses the the django authentication framework.