Subroutines for vertical movement logic complete; License change from GPL to MIT