cleanup and fix bug when running with no startup files

- removed log messages
- create an empty buffer if run without any startup files