Revert "Revert "add code marathon required files.""

This reverts commit 9d21b55410e3ffe8396ae5c1ea9af743f0cdc6d5.