Added javadoc comments and changed remover to allow entities instead of just players