Fixes #9 - Implement Null Device

Added really basic Null device (Still missing most functionality
required even for a null device)