add SDK
less wall jumping
add basic analytics