Generate app tier models