initial import of bridge task
completed bridge pattern task
completed proxy pattern task