Here is a commit, some refactoring and the wall collision works. However...

..., the walker will screw up if there are any other particles as the particle-particle interaction is still very buggy.