Refactored contorller and service for session
Separating main and start controllers and trying to fix location bug