First, try to enable the
developer mode. Does this help?
Also, the list of installed modules refreshes after you redeploy your site. If you delete a module directory, or add a new one - it won't update the list until your redeploy it.
As for files not being copied to var/run/classes: usually it happens because of the namespace in your files not matching paths to these files.