structure for gae module app