Implemented portfolio option
Ignore .dat files
Add asset allocation
Added more sophesticated error handeling
Finished up for the night