Working on a three-tiered app cloudlet

JSON still doesn't validate, dunno what's wrong yet