I barely got anywhere with this one because of exams, but i thought i might submit it anyway. but maybe it's interesting enough to actually finish in the future.