* : Restructured project layout
* : Small structure changes
* : Implemented dialog box to execute upon discovery of syntax error