add support for GAE. add sample GAE