Initial Source code for SoulCraft added