update main form files for basic UI window
add wrapper for popup menus so you aren't forced to write a god forsaken function handler whenever you just want to do a basic popup menu
update API and implement preliminary ability to add sources to scenes