general updates
updated APIManager to manage POST requests, added comments, user,
register, login functions and added the objects that support these
functions.