rename and use gli instead
cruft stufft
add request class and spec stubs