Version 0.3. Key-value support, tests updated. some minor bugs fixed and
some minor functionalities added.