New software architecture

Based on OOP (with some structures instead of classes because of Pascal
being Pascal)