Main objects created
Algorithm implemented
Business logic
User inferface