Resolve blocks not being able to be broken
Weird code -> good code
Fixed beds and doors being breakable
Fix listeners not working
Move managers to single package