Commented out an optimalization part.
Added ghost gridpoints containing ghost particles for easier access.
Code cleanup.