#refactor -- not breaking anymore

almost everything works, apart from double_mac_check and lease_time
update README to reflect current state of plans