Commit 2.10

implemented wall repulsion, consolidated force listeners into one class