Rename method.
Reduce indentation.
Experimenting with immutable code.
Enable 24-bit colour mode.

Modern terminals support 24-bit colour, so let's use it.
Extract Buffer to new file.
Remove commented code.
Move #merge to private, add some coverage.
Add more coverage.
Honour the cursor in interfaces;

Fixes #70.
Move initial creation of an interface's respective buffer into Store.
Add some very basic coverage for API.
Add more coverage.
Render multiple views by adding 'views' block to API.
Make stuff private.
Merge pull request #73 from gavinlaking/twerks

Cleaning and coverage.