Parser prototype completed.
Update input file so we can actually do some tracking!
Basic infrastructure for applying the functions.