Massive rewrite of the namespace usage. Using PSR 0 now (I hope)