Hephaestus source code added