- todos
 - modalless dialog for adding env
 - state persistence
 - env exploring on startup