Semantic-OML

All the code for semantic functionality.