finished handler code and implemented initial gui updating code. working build, do not recreate activity