Updating with lab instructions
gen_fsm for a docking station
Ignoring vim swap files