Moving files for official framework inclusion. Adding automatic testing. WIP