Starting to add more documentation, began dummy driver implementation