API handler in place with basic display capability

see #2