Fix comments for drawer listeners
Refactor asynctask for API call into it's own file
Refactor into new package names