Main Method and Some Formatting

Added a main method and added descriptions to the rows. Also added
sensing for no internet. Updated readme for module requirements.