Initial Commit

Includes 5 Programs ported so far.