beams *pew*

updated shaders
changed time to be fluid (in seconds)
created Entity trait
created Beam class