First Commit

Basic stuff, variable to track currently selected/highligted blocks.
Also changed project to a console application making bug tracking
easier.

Time for dinner! Will continue in due course! OM NOM NOM