ALANTI

This is currently a HUGE WIP!