Add gitignore
Initial codes from TA.
Silly bug.
Version 1, use reg in decoder.
Port connection.
It a mass.