Issue 90 maximize

maximize button, frames not dependent on rootScope, and widgets are added and removed without reloading all data from dashboardApi.
This was meant to updated the value of a specific key based on frameId - for example if you pass in the frameId and the isMinimized key, it will toggle the value true/false.