start implementing the installer
add bootstrap
add check for dependencies