init repo and added the base code