Smarthalo, smartening up your bicycle

It's about time someone pimped our bikes with tech