Added documentation on proposed plugin architecture