Well so far I’ve gone without making any specific decisions on the the infrastructure that Rhinestone will depend on and what kind of architecture will I use to design and implement the app. Out with the old, in with the new For the most part, all my previous projects, be it commercial or for hobby, have followed the traditional layered architecture where an application is broken down into layers; UI, Business layer, Data Access, etc., where dependencies flowed downwards. Meaning the UI components could only call components in the Business Layer and so on so forth. Violating the...