Ignore build directory.
Merge branch 'master' into prototype
Add initial attempt at building an API.
Ignore compiled python binaries.
Merge branch 'master' into prototype
Fill out tests, adding write_byte and fixing read_byte.
Iron out basic tests.
Move code around.
More shuffling, alter prototype to use new bus api.
Alter spacing for PEP8.
Merge pull request #2 from ahri/oo

I've started work on making the prototype more OO.