Added a AbstractAgent version with neighbourlist. Under development.
Fixed bug in last commit.