First all sorts of issues and you are going to think poor or me but I am going to tell you some facts of life.
Unless you are operating a charity, you need to run a rental as a business.
The minute you found them living in your home without permission, that means they broke in and just moved in. And were tresspassing, and you needed to call the police.
Next, sorry no promises, you give them a date to have things done, and things paid.
So you needed to start eviction procedures months ago
*** now another issue, you can't legally turn off the power to the home, since you after you found them there, allowed them to stay with you paying the power and then paying you back. So you are required by law to leave the power on, till you evict them.
Of course they are not going to pay you back for all of that costs. They will leave in the middle of the night at some point, most likely taking anything in your home, maybe even the copper out of the walls.
You are not taking this rental as a serious business. And this is going to cost you 1000's of dollars as a serious lesson