Removed unecessary includes.
Solution structure removed.
GitIgnore updated.
Merged.