API methods for database interactions for the Admin model

@jcurtiss
@daotoo 

I created the Admin model methods for API.

Note: not much in the way of error handling here. We'll have to decided how were going to deal with errors at some point.