Exploration of netwire and cross compilation of haskell through space invaders