handled a few more todos
updated a few more comments
added license