I'm going to update this until i get 8 levels in all, with each one better than the last in some way, trying to do one every day for the next 4 days.
EDIT:updated with level 5
EDIT: some bugs fixed, level 5 redesigned (current level 6 is placeholder)
EDIT: Wow, it's amazing how i didn't realize how one of the mechanics was completely broken. I spent a large amount of time trying things out and trying to fix it, but because i did all this programming stuff that went nowhere i decided to make a level that contrasted that
level 6 added, bugs with walls fixed