Big update.

+ Buying shares
+ Selling shares
+ Saving shares
+ Menu changes
+ Optimizations