Initial Commit: Adding basic skeleton and design