feat(STOCK-3) added aspectJ logging, added second image task, optimisation, package rename, added tests