- Added interface IStatus.java for more abstraction.