Working
Partially solved last problem, still can't make edges stop piling up