Initial code commit

Added initial code base