Adding readme and puzzle solver