separated filetypes into separate directories and created basic options page
added idle timeout to options page
merged options page branch
refactored session management functions to pull values from local storage
merged session-manager branch with master