add Publisher, IPublisher, and ISubscriber
added web app sub/pub
web app project
ui commit attempt
implemented the FakeDatabase and a test
However, the FakeDatabase currently fails the Junit test
FakeDataBase changes
database implementation and push test
Merge branch 'master' of git@github.com:rbare1/Scheduler.git

Conflicts:
	Scheduler/junit/scheduler/ycp/edu/ListReadTest.java
	Scheduler/src/scheduler/ycp/edu/FakeDatabase.java
	Scheduler/src/scheduler/ycp/edu/IDatabase.java