Added a bunch of new stuff for people to play around with... Sorry most is undocumented as I haven't had time to document everything. Ask me about anything you need. Also, tell me about any bugs you find...