Added parameter for move boundary, fixed several alignment bugs, added debug output and additional asserts, shrinking wip