cleanup
overhaul: refactored large if-elif block into dictionary
Merge pull request #10 from fnordbg/Dev

Cleanup, added logger statements where needed and overhauled the options menu