Some clean ups and added some new stuff.

Changes :
1) Cleaned the project abit
2) Removed the auto rebuild of the object exp...
3) Added syntax-highlighting for defines and more.
4) Added a snippet system.