Architecture implementation.

Several file handler methods implemented.