Cleaned API, added IAndroidHandler, added AssetManager