Fixed bug with ; splitting. No more atomic boolean. Map instead of case in Command class.