Added a spell meta data system, usage will be shown in a future commit