Module 1 GUI with Busy waiting and spin lock.