Pretty much complete core model and begin working on parsing code.