public static void main( String[] args )
	{
		try {
			
			// Create a Mongo instance that points to the MongoDB running on local host
			Mongo mongo = new Mongo( "localhost" );

			// Create a Morphia object and map model classes
			Morphia morphia = new Morphia();
			morphia.mapPackage("br.com.mystic.model");

			// Create a data store
			Datastore ds = morphia.createDatastore( mongo, "mystdb" );
			ds.ensureIndexes();

			// Query for all users in the database
			Logger.log( "Users before start:" );
			Query<UserAuth> users = ds.find( UserAuth.class );
			for( UserAuth u : users.fetch() ){
				Logger.log( "UserAuth: " + u );
			}
			
			// Insert the user into the database
			// Separated Game Server and Authentication Server
			ds.save( getFakeUsers() );
			ds.save( getFakeMUsers() );

			//deleteAll(ds);

			//testQuery(ds);
			

		}catch (UnknownHostException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}catch (DuplicateKey e) {

			Logger.log("Chave duplicada!!");

			e.printStackTrace();
		}
	}