Added support for Singmaster notation
Added lots of cool stuff like scrambling and move input via Singmaster notation. Whooples.