add ignore for old site & site-resources dir
enable eager singletons and let wayland back-end initialise