Added Functions to CreateSphere object

several changes everywhere
Hate my current structure but it works ATM