Added a basic "Capsule" implementation.
Added `replicate` method to Eloquent model. Closes #828.