Removed the UIElement class. It didn't do anything extra, so no reason to have it anymore.
Resolved issue #116
Removed StarComponents.h. Instead just use the index file in the correct directory.
Implemented the first problem of issue #119
Hotfix for commit '16642297787204743ce601767d4586635d6dbd32'
All Singleton classes now make use of the Base Singleton class.
Applied code review