Create FileSpace.java

The java equivalent of iNode minus the pointers. Stores the location and information of the file in the fileSystem. Files are handled different for Contiguous and Linked List Allocation, creating a file in one allocation method WILL cause a Exception if used with a different allocation method after creation.