Additional logic and comments

Still won't solve some of the harder puzzles