Key aligning algorithm now implemented, options dialog created, Manager class further implemented. Upon running you can now already see it working quite well