Moved API calls to IntentService, got rid of AsyncTasks, other tweaks