first commit

added base code