Main and Utility classes

Added new files