seperated css files to improve overview

having just one CSS file made it already pretty difficult to find the
styles