- finish all project requirements, all functions should be working now
- final verstion