Implement Database (To fix sort order)

Fix #3 to fix sort order.
Revert "Implement Database (To fix sort order)"

This reverts commit 432ba01d9f69fe3b6e8f8a50b7c27c94aabf8ece.
Revert "Revert "Implement Database (To fix sort order)""

This reverts commit f97e735ef312febab6f5bb74adfa3e7dd0aab33b.
Increment Versio
Merge pull request #5 from Zaexu/Better-Selection-Method

Better selection method