Adding Command Controller

Also adding files that were used to build serial commands
Updated gitignore