extract constructor params to setters
add todo note
continue updating readme