initial code commit and readme update