Added checkbox
Button changes texture based on its state
Added z-ordering for widgets
Saved project settings