Added a basic in class. Needs all the work.