added sublime text projects files to ignore
extracted authentication and session management into separate module