refactored the packages - added a package "main", where the main method
will be implemented