[issue #2] moved master patient widget to directive to ease use
[issue #2] moved directive css to separate file
[issue #2] added sorting and filtering