Added Client and Portfolio classes, reorganized files.