Flatten project structure
Use created function for hinting properties
Refactor favoriting
Fix destroying bug