* Separate AppStore from AppRegistry * Allow Id generation to be altered * Remove logic from Application; Move id genretation into AppRegistry * Make AppStore threadSafe