Initial setup: Created basic skeleton