Added text randomizing, some debug tweaks in places, added todo list