built full screen functionality, added dynamic sizing, added bw color toggle