Allowing for multiple obstructions through container class
updating params prototype
Updating params prototype
Renaming parent_env to env; parent_motes to motiles
Changing imports walls->obstructions
Parameter-ise motile distribution and add distribution plot