Initial commit

Added all programs up to April 22