[bugfix] BackgroundActor ignoring params

So, BackgroundActor was completely ignoring amount param in
constructor. Array size was set to amount param, but the number
of stars that were actually initialized was fixed to 50.