Second commit: more crippled and messier than the first.

Also added worst license imaginable, hehe.