Thanks An-net, you've been great help to me
Now that we have position and order set, what do I do with the php code they insert?
EDIT: I think I found a neat way to do this, but if anyone could verify if it's good coding or if theres a better way. Then please do!
When the admin enters in the php code and clicks submit, it automatically write the code to the space class. There is also another field called function_name...I can then call a query to retrieve all active modules and run them through space.php...
Is that a good method?