First commit. Some modeling and parsing.