First Commit

creating code architecture