Add checks for no device indexes returned
Search for .bit files at current path
Added board programming
Added `make install`
Updated the README