Initial applyable class
Initial tests
Forgot to add Applyable
Added ApplyManager