changed todo to markdown, organized better, added a couple things