* Extract page view updates into workers * Restructure code * Update specs * Fix and reactive 2 specs * Update according to PR feedback * Use create! over create