completed the feed optimisation and open learning optimisation, fixed a few of the item bugs
merged changes