+Update project structure to be semantic and namespaced
+Add style structure representation