Add CSS, reorganize initialization.