Added admin system closes #4 & closes #5