Updated lib
Updated lib
Initial spell draft