First real working WP8 implementation