more stuff including layout, data collection, started Algorithm class, and fixed up TastesProfile
merged stuff