Basic stuff + Part of 3D sound implementation

Not compilable yet.