Complete Dynamic Action Framework coding and fixed broken tests