initial release basic with UI no web workers