initial commit of modem code
rename stuff