SMLog is now abstract :)

also changed the config commenting style and a few other things