HUGE CHANGE. Companies Implemented.

God, to implement Companies I've had to change a LOT. Even the overall project logic changed. Now, shares should not be created,
they have to belong to a company. I pretend making more, kind of share-holder/creator, (like residencies). And also by the
companies implementation the commands changed a lot, and gave me inspiration to a lot of others commands. ALSO. The share
 manager class changed a lot too to support companies (SQLShareManager needs fixing, I don't know how work with SQL(i pretend
 learning)