completed new UI layout and structure, removed gson lib, refactored stuff