Immersed boundaries

Coming soon.