Add height and width convenience methods to API.
Tidy up.
Re-implement refresh groups;

This allows the client to refresh a group of interfaces in one call.
Extract position into class.
Remove commented code.
Tidy up Vedeu.events, add #clear_screen to Terminal.