First commit of kpr agent base model.
This is going to be the structure for the "el farol" model and kpr model.
Initial organization of file structures and scrapped design of classes and implementation.
TODO:
Define the functions to decide, now implemented as pointer-to-functions.
Model succesfully "el farol" problem and create a branch to actually work on kpr.