Use scripts instead of entry points

1. Use scripts instead of entry points.
2. Develop with SQLite available.

Next TODO: assets management.