yes, i think my file "bloats" after some time as it uses insert and delete queries to create, add and delete records.
as for splitting to front-end and back-end, i have seen videos on how to do it. but i have reservations as the shared drive (microsoft one drive) in my place is rather unstable...