Update solution files location, Implement Pub/Sub

Move solution file to the root folder
Implement Pub/Sub on Activity: Not finished yet