Another blog with authentication system, output to JSON, db with google datastore and caching with memcache for faster performance