Refactoring and cleaning

inappropriately named branch.


- Standardized formatting
- Eliminated parser and ast compiler warnings
- Ripped out unused interpreter and bytecode files
- Refactored Makefile to still work