use css component, closes #26
Release 0.3.2