Barbican

Initial support for barbican.  I will be iterating over this PR...thought I would get this out here for early feedback.