Extended thread on Kernel and Server
Added Message and Log classes (see comments within Log class).  Started
creating send/receive methods on Kernel, ProcessManager, Server.
Imported P2 into the project.  Under memoryManager package
Added git ignore file
Merge branch 'dev' of github.com:arkiver/hybrid_microkernel_simulator into dev

Conflicts:
	Hybrid Microkernel/bin/.gitignore
Creating a process class with basic stuff
Merge branch 'dev' of github.com:arkiver/hybrid_microkernel_simulator into dev
Added ServerPermission class and permissions table within Kernel
Adding random number generator for pid, mem requirements
Merge branch 'dev' of git@github.com:arkiver/hybrid_microkernel_simulator.git into dev
ignoring class files
updating gitignore ignore class files
Adding ServerPermission class and permission table
Removing redundant comments
Merge branch 'dev' of github.com:arkiver/hybrid_microkernel_simulator into dev
Added a new file scheduler.java - it will have all the scheduling functions
Merge branch 'dev' of github.com:arkiver/hybrid_microkernel_simulator into dev
Added a new function getPID - returns the pid of the process
Added schedule function to the scheduler class - This function adds the process id to the process state table with a state for that process. Process can be in wait or active state.
Added an address for the scheduler which can be used by the processes to inform the kernel about the module that it wants to use.