add autostart to config parser, add argument parsing, implement status