Rename some methods, parameters, and variables and extract some methods
Merge branch 'master' of github.com:bbean86/super_serial