Adding New Files

Adding the files main.java and user.java, both of which are used for
the agent based simutlation. The user is the agent in the model and
main runs the simulation