Pushed floodfill using east to west winding and stack
Added struct tests