Compiles under SDK v2

Compiles under SDK v2 now
Crashes on launch now, need to debug