Hi. I want to show my current movie collection from a MDB Access database on my Linux.

I know how to convert a MDB Access database in a SQLite ones, with MDB Tool Library. I have already completed this step.
Now I can query it with SQL commands, and show the result in a TableView. It works fine!

Now I can start to develop my GUI. I have some problems in this step.

I post here some sketches of my GUI.

Now the questions:
Is it a good idea to split my GUI in 3 class: search, movieCollection (the list that show query result) and movieCard (the HTML that show more information of the selected item)? For the database what should I do? movieCollection as same as movieCard have to access to it.

If you have any idea to improve my program feel free to expose.

Thank for you help in advanced.