Removed unused classes
Clean up for manifast file

Moved permission requests to the top of the file
Enum that keeps track of all requests for the interface
Basic response class for the interface