EXTREMELY buggy Ninja code

This code requires -alot- of bugfixing yet, but I wanted to push the map changes to you before my local map goes out of date and I have to start over again.