Swipe code is not that complex, detect and time each led in unsigned long variables and subtract milis().
Breakout breadboard friendly board of Si1143 is available on ebay (search for "Si1143"). If you need sample code you can find it in my other post here:
http://forum.arduino.cc/index.php?topic=155004.0
Si1143 breakout board pictures:


