Start re-factoring heavily into separate API and UI layers
remove non-working cucumber feature