Fixing password dependancies and switching from PEAR to composer