added app wide debug and a demo mode for repl
added new vector ds
working vecor note