todo++
code cleanup
code cleanup
code cleanup
added overlay layer switcher functionality