reorganizes code a little and rewords an error message
adds symlink and calls symlink_config on every deploy