Created by: ecoulson
Renamed token struct to token and token enum to token kind. This involved many lines of changes however they are all non-functional changes and are simply renames