Undoing breaking edit from upstream repo.
Attempt to make assembly functions in C file work with GCC; not expected to work.

Will likely have to move assembly functions to separate .S files.
Makefile updating adding targets
Adding gitignore for objects, exectuables, and htm files