Initial base commit

Just classes added