Checking core structure...
compile_project:10: no matches found: *.in
rm -f poof-core.jar `find . -name \*.class`
(cd src; javac -encoding UTF-8 `find . -name \*.java`)
./poof/Manager.java:17: error: package poof.textui does not exist
import poof.textui.UserUnknownException;
                  ^
./poof/Manager.java:18: error: package poof.textui does not exist
import poof.textui.IsNotDirectoryException;
                  ^
./poof/Manager.java:19: error: package poof.textui does not exist
import poof.textui.AccessDeniedException;
                  ^
./poof/Manager.java:20: error: package poof.textui does not exist
import poof.textui.UserExistsException;
                  ^
./poof/Manager.java:21: error: package poof.textui does not exist
import poof.textui.IllegalRemovalException;
                  ^
./poof/Manager.java:22: error: package poof.textui does not exist
import poof.textui.IsNotFileException;
                  ^
./poof/Manager.java:67: error: cannot find symbol
	public void Import(String file) throws IOException, EOFException, UserExistsException {
	                                                                  ^
  symbol:   class UserExistsException
  location: class Manager
./poof/Manager.java:123: error: cannot find symbol
	public void login(String username) throws UserUnknownException {
	                                          ^
  symbol:   class UserUnknownException
  location: class Manager
./poof/Manager.java:139: error: cannot find symbol
	public void createUser(String username, String name) throws UserExistsException  {
	                                                            ^
  symbol:   class UserExistsException
  location: class Manager
./poof/Manager.java:173: error: cannot find symbol
	public void changeOwner(String name, String username) throws AccessDeniedException {
	                                                             ^
  symbol:   class AccessDeniedException
  location: class Manager
./poof/Manager.java:177: error: cannot find symbol
	public void changePermission(String filename, String s) throws AccessDeniedException {
	                                                               ^
  symbol:   class AccessDeniedException
  location: class Manager
./poof/Manager.java:188: error: cannot find symbol
	public void removeEntry(String name) throws IllegalRemovalException, AccessDeniedException {
	                                            ^
  symbol:   class IllegalRemovalException
  location: class Manager
./poof/Manager.java:188: error: cannot find symbol
	public void removeEntry(String name) throws IllegalRemovalException, AccessDeniedException {
	                                                                     ^
  symbol:   class AccessDeniedException
  location: class Manager
./poof/Manager.java:256: error: cannot find symbol
	public void changeDirectory(String name) throws IsNotDirectoryException {
	                                                ^
  symbol:   class IsNotDirectoryException
  location: class Manager
./poof/Manager.java:281: error: cannot find symbol
	public void writeFile(String name, String text) throws IsNotFileException{ 
	                                                       ^
  symbol:   class IsNotFileException
  location: class Manager
./poof/Manager.java:289: error: cannot find symbol
	public String showFile(String filename) throws IsNotFileException {
	                                               ^
  symbol:   class IsNotFileException
  location: class Manager
./poof/Manager.java:128: error: cannot find symbol
			throw new UserUnknownException(username);
			          ^
  symbol:   class UserUnknownException
  location: class Manager
./poof/Manager.java:185: error: cannot find symbol
			throw new AccessDeniedException(filename);
			          ^
  symbol:   class AccessDeniedException
  location: class Manager
./poof/Manager.java:196: error: cannot find symbol
			throw new AccessDeniedException(name); 
			          ^
  symbol:   class AccessDeniedException
  location: class Manager
./poof/Manager.java:199: error: cannot find symbol
			throw new AccessDeniedException(name); 
			          ^
  symbol:   class AccessDeniedException
  location: class Manager
./poof/Manager.java:202: error: cannot find symbol
			throw new IllegalRemovalException();
			          ^
  symbol:   class IllegalRemovalException
  location: class Manager
./poof/Manager.java:265: error: cannot find symbol
					throw new IsNotDirectoryException(name);
					          ^
  symbol:   class IsNotDirectoryException
  location: class Manager
./poof/Manager.java:294: error: cannot find symbol
		else throw new IsNotFileException(filename);
		               ^
  symbol:   class IsNotFileException
  location: class Manager
23 errors
make: *** [all] Error 1