Added sensible rc file and first-run handling.