Add withConnection function
Add timing backend
Add convinient install script