Design Patterns For AIMS Individual Project