Refactoring

Added makefile that outputs compiled binary in ./bin
Updated .gitignore to ignore ./bin
Removed redundancy in declarations
merged Evans cleanups into code, and began working on control structure
Finished command structure, need to fix bug where infinite loop occurs when theres no matching brace
Fixed the error, the iP++ was moving the -1 flag value back to 0 so the loop always continued
Hello World worked, now to work on file structure