A more clean, modern and object-oriented implementation of the core we use now