Attempting to smoothly merge LoS from LoSA.

2014/06/18
==========
-   A bash script - 'tests/runtests' is added to reduce code
    redendencty at Makefile. Now Makefile calls 'tests/runtests'
    script to compile and run each test. Features to log result and
    error of each test and to view its log file at 'tests/logs/' are
    added. A file - 'tests/README' is updated.


2014/06/16
==========
-   A file src/hero/Hero.java is re-written. Singletone design pattern
    is applied to avoid multiple invoking of Hero instance. A test
    file - tests/TestHero.java is added, and Makefile is updated to
    run this test file.


2014/06/15
=========
-   Several file/directory organizations are changed. Minor change is
    changed.

-   The main README file is updated.