Interface fixes

Working interface server + commands parser