ADD: Message loading/storing
CHG: Move views to own package
CHG: move adapters to own package
FIX: Rename Adapater to Adapter
ADD: MessageLoading