Slight modification to core.clj (method tokenize and comments and TODO list at bottom)