Add Applicative Class + Maybe Instance