The ajax loading spinner is now visible while the apps are loading. The spinner is set by invocing win.setAsLoading() and win.setAsLoaded() methods on each app.
Windows are now opened in overlapping positions and should.
Added require as a dependency to my modules. Would some  times throw an error for not being loaded.
Added a memory menu.
Implemented maximization and desizeing of windows.