There are many ways to interpret a dream, however some dreams
are a release of your eight consiciousness(the lockup memory), it
may be a visual of your past life.There are dreams which are quite
consistant, meaning you get bits n parts of it when you were
sleeping..more like watching a drama episode.
As for your dream, this may due to some of the visualisation
during your day time, which you compact the visual into such a
dream, some dream can be of some meaning, and many dreams are of no
meaning...
Just relex, and move on with your daily work, do not let dreams
hinder your mind...
cheers