Major Refactoring!

Most of the content moved to the ATCBeaconContentManager class,
improved barcode processing and displaying patients based on time