Role implementation

Implemented Role.java, RoleDAOImpl.java, created AdminTest.java
missing implementation of tests and JavaDoc