major refactoring
ongoing - refactor main landing activity