used absolute paths which are deprecated in meson, also missing some sources that got split also move source files each to their own line so future diffs are clearer.
used absolute paths which are deprecated in meson, also missing some sources that got split also move source files each to their own line so future diffs are clearer.