modify app model to contain regions and routes, move applets to common applets directory