refactoring
fixed issues with --no-implicit-any
Windows Phone 8 works
Severe code cleanup