functional design added

will be updated constantly
sound effects (explosions, shooting) added