Update structure

1. Use scripts instead of entry points.
2. Develop with SQLite available.
3. assets management.