documentation and todo updates

Added notes to some functions, removed debugging "console.log()"'s,
added information to todo list