Added initialization, structures
Added more initialization, menu interface started
Added main loop, more interface