updated menubar
added generic controller
updated SSP to use Container