Removed pubspec lock file.  refactored the location of pubspec file
Refactored the directory layout as per pub specs
Refactored the directory layout of the project as per the pub guidelines. Removed core_utils dependency to make it standalone