move functions and aliases to seperate scripts and source from bashrc