some updates and bugfixes
add checkbox component