almost MVP before any polish and a few missing features
almost MVP
almost MVP