Can now add stocks to portfolio

Refactored stock templates, added observer on user's investments to
stock model