Factory & Factory method

Added Account Factory