started implementing options menu and other improvements part 2
18 files changed