A REALLY BIG DISCLAIMER! This project is an assignment for my university classes. Don't take it serious. It probably won't be maintained later on.