|   Disturbance         | Read user input from the keyboard to create disturbance during the simulation |
|   Pendulums | Simulate system dynamics, and providing measured variable to the controller |
|   Controller | Controlelr of the system that can be replaced if the user whish to try other controllers. |
|   Animation | Exporting the data into the Virtual Reality engine to create 3D animation |