appengine code moved to its own project