Initialization

Added all classes and did part 1