Rapier

Definitely a work in progress. Updates coming soon!